到這個階段,capture 的功能大致上說明完畢
前陣子就在想說,還有什麼功能可以附加近來
當時第一個想法是導入 danger
於是開始嘗試導入 danger swift
導入是成功了,導入成本也比較大,於是也就放棄導入 danger 的念頭
於是開始找 chatgpt 聊天,
聊著聊著,就聊到了
可以透過輸出特定的格式,就能夠提供警告訊息
::warning file={name},line={line},endLine={endLine},title={title}::{message}
Parameter | Value |
---|---|
title | Custom title |
file | Filename |
col | Column number, starting at 1 |
endColumn | End column number |
line | Line number, starting at 1 |
endLine | End line number |
於是就可以在 swift 實現這段特殊輸出
print("""
::warning file=\(path),line=\(line),col=\(col)::\(result.reportReason)
""")
雖然是 Beta 版,但呈現效果還不錯